# 使用官方Python基础镜像
FROM my-python-app

# 设置工作目录
WORKDIR /app

# 复制项目文件到容器中
COPY . /app

# 安装依赖
#RUN pip install --no-cache-dir -r requirements.txt
RUN pip install --trusted-host packages.aliyun.com --trusted-host pypi.org --trusted-host pypi.python.org --trusted-host files.pythonhosted.org -i https://65505a78f0d965725e075aac:G%28SB7JvJ%28q4E@packages.aliyun.com/687790a30838fa94eab2df43/pypi/license-sdk/ --extra-index-url https://pypi.org/simple/ --force-reinstall civen_license
# 暴露端口（如果你的应用需要）
EXPOSE 17860

# 运行应用
CMD ["sh", "-c", "python -u runserver.py >> log.out 2>&1"]